100
0
0
1
1
2
4
7
13
24
44
81
149
274
504
927
1705
3136
5768
10609
19513
35890
66012
121415
223317
410744
755476
1389537
2555757
4700770
8646064
15902591
29249425
53798080
98950096
181997601
334745777
615693474
1132436852
2082876103
3831006429
7046319384
12960201916
23837527729
43844049029
80641778674
148323355432
272809183135
501774317241
922906855808
1697490356184
3122171529233
5742568741225
10562230626642
19426970897100
35731770264967
65720971788709
120879712950776
222332455004452
408933139743937
752145307699165
1383410902447554
2544489349890656
4680045560037375
8607945812375585
15832480722303616
29120472094716576
53560898629395777
98513851446415969
181195222170528322
333269972246340068
612979045863284359
1127444240280152749
2073693258389777176
3814116544533214284
7015254043203144209
12903063846126135669
23732434433862494162
43650752323191774040
80286250603180403871
147669437360234672073
271606440286606849984
499562128250021925928
918838005896863447985
1690006574433492223897
3108406708580377597810
5717251288910733269692
10515664571924603091399
19341322569415713958901
35574238430251050319992
65431225571591367370292
120346786571258131649185
221352250573100549339469
407130262715950048358946
748829299860308729347600
1377311813149359327046015
2533271375725618104752561
4659412488735286161146176
8569995677610263592944752
15762679542071167858843489
28992087708416717612934417
53324762928098149064722658